package com.jp.vn.main;

import java.util.ArrayList;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ExpandableListView;
import android.widget.ExpandableListView.OnGroupExpandListener;

import com.jp.vn.CustomAdapter.ChaoHoiAdapter;
import com.jp.vn.Object.ChaoHoi;

public class GreetingActivity extends Activity {

	ArrayList<ChaoHoi> arrayGreeting = new ArrayList<ChaoHoi>();
	ExpandableListView listview;
	private int lastExpandedPosition = -1;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_greeting);

		listview = (ExpandableListView) findViewById(R.id.listGreeting);
		listview.setGroupIndicator(null);

		dumyData();

		ChaoHoiAdapter adapter = new ChaoHoiAdapter(getApplicationContext(),arrayGreeting);
		listview.setAdapter(adapter);

		listview.setOnGroupExpandListener(new OnGroupExpandListener() {
			@Override
			public void onGroupExpand(int groupPosition) {
				if (lastExpandedPosition != -1
						&& groupPosition != lastExpandedPosition) {
					listview.collapseGroup(lastExpandedPosition);
				}
				lastExpandedPosition = groupPosition;
			}
		});
	}

	void dumyData() {

		arrayGreeting.add(new ChaoHoi("こんにちは", "Kon ni chi wa", "Xin chào"));
		arrayGreeting.add(new ChaoHoi("おはようございます", "Ohayou gozaimasu","Chào buổi sáng"));
		arrayGreeting.add(new ChaoHoi("こんばんは", "Kon ban wa", "Chào buổi tối"));
		arrayGreeting.add(new ChaoHoi("おやすみなさい", "Oyasumi nasai","Chúc ngủ ngon"));
		arrayGreeting.add(new ChaoHoi("さようなら", "Sayounara", "Tạm biệt"));
		arrayGreeting.add(new ChaoHoi("ごめんなさい", "Gomen nasai", "Xin lỗi"));
		arrayGreeting.add(new ChaoHoi("ありがとうございます", "Arigato gozaimasu","Cám ơn"));
		arrayGreeting.add(new ChaoHoi("どういたしまして", "Douita shimashite","Không có chi"));
		arrayGreeting.add(new ChaoHoi("またあいましょう", "Mata aimashou","Hẹn gặp lại"));
		arrayGreeting.add(new ChaoHoi("すみません", "Sumi masen", "Xin lỗi"));
		arrayGreeting.add(new ChaoHoi("いただきます", "itada kimasu","Tôi xin nhận, câu nói trước khi ăn"));
		arrayGreeting.add(new ChaoHoi("ごちそうさまでした", "gochisou samadeshita","Cám ơn (sau khi ăn)"));
		arrayGreeting.add(new ChaoHoi("いってまいります", "itte mairimasu", "Tôi đi đây"));
		arrayGreeting.add(new ChaoHoi("いっていらっしゃい", "itte irassyai","Anh (chị) đi nhé"));
		arrayGreeting.add(new ChaoHoi("ただいま", "tadaima", "Tôi về rồi đây"));
		arrayGreeting.add(new ChaoHoi("おかえりなさい", "Okaerinasai","Anh (chị) về rồi à"));
		arrayGreeting.add(new ChaoHoi("メリークリスマス", "Merii kurisumasu","Giáng sinh vui vẻ!"));
		arrayGreeting.add(new ChaoHoi("あけましておめでとうございます","Akemashite omedetou gozaimasu", "Chúc mừng năm mới"));
		arrayGreeting.add(new ChaoHoi("すてきなバレンタインを！", "Suteki na barentain o!","Mừng ngày lễ tình nhân"));
		arrayGreeting.add(new ChaoHoi("ははのひおめでとう", "Haha no hi omedetou","Chúc mừng ngày của mẹ"));
		arrayGreeting.add(new ChaoHoi("ちちのひおめでとう", "Chichi no hi omedetou","Chúc mừng ngày của cha"));
		arrayGreeting.add(new ChaoHoi("おたんじょうびおめでとう", "Otanjoubi omedetou","Chúc mừng sinh nhật"));
		arrayGreeting.add(new ChaoHoi("おめでとう/おめでとうございます","Omedetou/Omedetougozaimasu", "Xin chúc mừng anh (chị…)"));
		arrayGreeting.add(new ChaoHoi("きをつけて", "Ki wo tsukete", "Bảo trọng"));
		arrayGreeting.add(new ChaoHoi("おげんきですか", "Ogenkidesuka","Bạn có khỏe không?"));
		arrayGreeting.add(new ChaoHoi("はい,げんきです", "Hai, genkidesu","Vâng, tôi khỏe"));
		arrayGreeting.add(new ChaoHoi("げんきではありません", "Genkidewa arimasen","Tôi không khỏe"));
		arrayGreeting.add(new ChaoHoi("しばらくです", "Shibaraku desu","Lâu ngày nhỉ"));
		arrayGreeting.add(new ChaoHoi("はじめまして", "Hajimemashite","Rất vui khi được gặp bạn"));
		arrayGreeting.add(new ChaoHoi("あなたのなまえはなんですか","Anatano namae wa nandesuka", "Bạn tên gì?"));
		arrayGreeting.add(new ChaoHoi("わたしのなまえは...です","Watashino namae wa .....desu", "Tên tôi là ..."));
		arrayGreeting.add(new ChaoHoi("なんさいですか", "Nansai desuka","Bạn bao nhiêu tuổi?"));
		arrayGreeting.add(new ChaoHoi("私は(30)さいです", "Watashi wa (30) sai desu","Tôi (ba mươi) tuổi"));
		arrayGreeting.add(new ChaoHoi("どうぞよろしくおねがいします","douzo yoroshiki onegaishimasu","Rất mong được nhận sự giúp đỡ"));
		arrayGreeting.add(new ChaoHoi("こちらこそどうぞよろしく","kochirakoso douzoyoroshiku","Tôi cũng rất mong được nhận sự giúp đỡ"));

	}

	@Override
	protected void onPause() {
		super.onPause();
		finish();
	}

	@Override
	public void onBackPressed() {
		super.onBackPressed();
		overridePendingTransition(R.anim.left_in, R.anim.right_out);
		finish();
	}
}
